/************************************************************************
 * <br>
 * <ul>
 * <li>版权所有：唐山弘川科技有限公司 2009－2020</li>
 * <li>创建日期：2009-8-8</li>
 * <li>初始作者：刘川</li>
 * </ul>
 * <ul>
 * <b>修订历史</b>
 * <li>1、</li>
 * </ul>
 ***********************************************************************/
package com.hy.enterprise.architecture.foundation.material.categorise.institutions ;

/**
 * <ul>
 * <li>设计作者：刘川</li>
 * <li>设计日期：2009-8-8</li>
 * <li>设计时间：下午10:46:49</li>
 * <li>设计目的：表现物料分类体系的接口</li>
 * </ul>
 * <ul>
 * <b>修订历史</b>
 * <li>1、</li>
 * </ul>
 */
public interface IMaterialCategoriseInstitutions
{
	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午10:49:07</li>
	 * <li>设计目的：获取物料分类体系编码</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @return
	 */
	public String getMaterialCategoriseInstitutionsCoding ( ) ;

	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午11:02:31</li>
	 * <li>设计目的：获取物料分类体系成本分类</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @return
	 */
	public IMaterialCategoriseInstitutionsCosting getMaterialCategoriseInstitutionsCosting ( ) ;

	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午11:07:47</li>
	 * <li>设计目的：获取物料分类体系信用分类</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @return
	 */
	public IMaterialCategoriseInstitutionsCredit getMaterialCategoriseInstitutionsCredit ( ) ;

	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午11:05:57</li>
	 * <li>设计目的：获取物料分类体系财务分类</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @return
	 */
	public IMaterialCategoriseInstitutionsFinancial getMaterialCategoriseInstitutionsFinancial ( ) ;

	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午10:56:04</li>
	 * <li>设计目的：获取物料分类体系生产分类</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @return
	 */
	public IMaterialCategoriseInstitutionsManufacture getMaterialCategoriseInstitutionsManufacture ( ) ;

	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午11:01:01</li>
	 * <li>设计目的：获取物料分类体系MRP分类</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @return
	 */
	public IMaterialCategoriseInstitutionsMRP getMaterialCategoriseInstitutionsMRP ( ) ;

	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午10:50:50</li>
	 * <li>设计目的：获取物料分类体系名称</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @return
	 */
	public String getMaterialCategoriseInstitutionsName ( ) ;

	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午11:04:31</li>
	 * <li>设计目的：获取物料分类体系价格分类</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @return
	 */
	public IMaterialCategoriseInstitutionsPrice getMaterialCategoriseInstitutionsPrice ( ) ;

	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午10:59:38</li>
	 * <li>设计目的：获取物料分类体系的采购分类</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @return
	 */
	public IMaterialCategoriseInstitutionsPurchase getMaterialCategoriseInstitutionsPurchase ( ) ;

	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午10:53:17</li>
	 * <li>设计目的：获取物料分类体系的库存分类</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @return
	 */
	public IMaterialCategoriseInstitutionsRepertory getMaterialCategoriseInstitutionsRepertory ( ) ;

	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午10:57:30</li>
	 * <li>设计目的：获取物料分类体系的销售分类</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @return
	 */
	public IMaterialCategoriseInstitutionsSell getMaterialCategoriseInstitutionsSell ( ) ;

	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午10:49:26</li>
	 * <li>设计目的：设置物料分类体系编码</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @param materialCategoriseInstitutionsCoding
	 */
	public void setMaterialCategoriseInstitutionsCoding (
	                                                      String materialCategoriseInstitutionsCoding ) ;

	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午11:03:01</li>
	 * <li>设计目的：设置物料分类体系成本分类</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @param materialCategoriseInstitutionsCosting
	 */
	public void setMaterialCategoriseInstitutionsCosting (
	                                                       IMaterialCategoriseInstitutionsCosting materialCategoriseInstitutionsCosting ) ;

	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午11:07:36</li>
	 * <li>设计目的：设置物料分类体系信用分类</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @param materialCategoriseInstitutionsCredit
	 */
	public void setMaterialCategoriseInstitutionsCredit (
	                                                      IMaterialCategoriseInstitutionsCredit materialCategoriseInstitutionsCredit ) ;

	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午11:05:42</li>
	 * <li>设计目的：设置物料分类体系财务分类</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @param materialCategoriseInstitutionsFinancial
	 */
	public void setMaterialCategoriseInstitutionsFinancial (
	                                                         IMaterialCategoriseInstitutionsFinancial materialCategoriseInstitutionsFinancial ) ;

	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午10:56:30</li>
	 * <li>设计目的：设置物料分类体系生产分类</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @param materialCategoriseInstitutionsManufacture
	 */
	public void setMaterialCategoriseInstitutionsManufacture (
	                                                           IMaterialCategoriseInstitutionsManufacture materialCategoriseInstitutionsManufacture ) ;

	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午11:00:47</li>
	 * <li>设计目的：设置物料分类体系MRP分类</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @param materialCategoriseInstitutionsMRP
	 */
	public void setMaterialCategoriseInstitutionsMRP (
	                                                   IMaterialCategoriseInstitutionsMRP materialCategoriseInstitutionsMRP ) ;

	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午10:51:16</li>
	 * <li>设计目的：设置物料分类体系名称</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @param materialCategoriseInstitutionsName
	 */
	public void setMaterialCategoriseInstitutionsName (
	                                                    String materialCategoriseInstitutionsName ) ;

	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午11:04:10</li>
	 * <li>设计目的：设置物料分类体系价格分类</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @param materialCategoriseInstitutionsPrice
	 */
	public void setMaterialCategoriseInstitutionsPrice (
	                                                     IMaterialCategoriseInstitutionsPrice materialCategoriseInstitutionsPrice ) ;

	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午10:59:24</li>
	 * <li>设计目的：设置物料分类体系的采购分类</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @param materialCategoriseInstitutionsPurchase
	 */
	public void setMaterialCategoriseInstitutionsPurchase (
	                                                        IMaterialCategoriseInstitutionsPurchase materialCategoriseInstitutionsPurchase ) ;

	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午10:53:37</li>
	 * <li>设计目的：设置物料分类体系的库存分类</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @param materialCategoriseInstitutionsRepertory
	 */
	public void setMaterialCategoriseInstitutionsRepertory (
	                                                         IMaterialCategoriseInstitutionsRepertory materialCategoriseInstitutionsRepertory ) ;

	/**
	 * <ul>
	 * <li>设计作者：刘川</li>
	 * <li>设计日期：2009-8-8</li>
	 * <li>设计时间：下午10:57:09</li>
	 * <li>设计目的：设置物料分类体系的销售分类</li>
	 * </ul>
	 * <ul>
	 * <b>修订历史</b>
	 * <li>1、</li>
	 * </ul>
	 * 
	 * @param materialCategoriseInstitutionsSell
	 */
	public void setMaterialCategoriseInstitutionsSell (
	                                                    IMaterialCategoriseInstitutionsSell materialCategoriseInstitutionsSell ) ;
}
